package com.b2.service;

import com.b2.pojo.dto.addClassDto;
import com.b2.pojo.entity.Class;
import com.b2.pojo.entity.Parent;
import com.b2.pojo.vo.ClassOfDirectorVo;
import com.b2.pojo.vo.ClassOfParentVo;
import com.b2.pojo.vo.ClassOfTeacherVo;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
* @author 悦神
* @description 针对表【class】的数据库操作Service
* @createDate 2024-04-25 14:27:22
*/
public interface ClassService extends IService<Class> {

     Class addclass(addClassDto classDto);


    List<ClassOfDirectorVo> getclass1();

    List<ClassOfParentVo> getclass3();

    List<ClassOfTeacherVo> getclass2();

    List<Parent> getParentInfomation(Long id);

    void TeacherToClass(String code);

    void ParentToClass(String code);

    void deleteclass(Long id);

    void parent_exit_class(Long id);
}
